import { request } from './config.js';

/**
 * 提交评价
 * @param {Object} data - 评价数据
 * @param {number} data.reservationId - 预约ID
 * @param {number} data.userId - 用户ID
 * @param {string} data.content - 评价内容
 * @param {number} data.score - 评分(1-10分)
 * @returns {Promise} 提交结果
 */
export function submitReview(data) {
    return request({
        url: '/review/submit',
        method: 'POST',
        data
    });
}

/**
 * 获取用户的评价列表
 * @param {number} userId - 用户ID
 * @returns {Promise} 评价列表
 */
export function getUserReviews(userId) {
    return request({
        url: `/review/user/${userId}`,
        method: 'GET'
    });
}

/**
 * 获取预约的评价
 * @param {number} reservationId - 预约ID
 * @returns {Promise} 评价信息
 */
export function getReservationReview(reservationId) {
    return request({
        url: `/review/reservation/${reservationId}`,
        method: 'GET'
    });
} 